Rod J. Flower PhD DSc FBPhS FMedSci FRS author data searchable via API